turret nozzle - German English Dictionary